Преобразование координат SHP-файла

Утилита Преобразование координат SHP-файла в основном предназначена для перевода координат в метры из других единиц измерений. В ГИС INTEGRO основной единицей расстояния принят метр. В метрах задаются все параметры картографических проекций.

В общем случае утилита может быть использована для произвольного преобразования координат .shp-файлов.

Форма утилиты имеет вкладки:

  • Файлы 2D предназначена для работы с двумерными данными. Файл для преобразования выбирается из источников векторных слоев активной сцены 2D.
  • Файлы 3D – для работы с трехмерными данными. SHP-файл 3D выбирается через стандартный диалог.


Для пересчета координат используется аффинное преобразование, формула которого вынесена на панель формы (для 2D и 3D случая). Наиболее часто встречающиеся преобразования единиц измерений помещены в список Вид преобразования. При выборе любого элемента списка, кроме элемента Произвольное преобразование, аффинные коэффициенты в полях формы выставляются автоматически.

Параметры вкладки Файлы 2D

  • Слой – для преобразования из списка выбирается векторный слой активной сцены 2D. Тип геометрии слоя (точка, линия, полигон) значения не имеет.
  • Поля Ax, Bx, Cx – коэффициенты для преобразования координаты X. В полях можно набрать только цифры, знак разделителя разрядов и знак (-).
  • Поля Ay, By, Cy – коэффициенты для преобразования координаты Y.
  • Вид преобразования – список наиболее часто встречающихся преобразований:
  • Километры в метры – коэффициент преобразования = 1000;
  • Мили в метры – коэффициент = 1609.344;
  • Морские мили в метры – коэффициент = 1852.0;
  • Футы в метры – коэффициент = 0.3048.

Группа Результат

  • Добавить результат в сцену 2D – если флаг установлен, результат преобразований добавляется в активную сцену.
  • Имя – через стандартный диалог задается имя выходного файла.

Кнопка ОК становится доступной только тогда, когда заданы все параметры формы.

Параметры вкладки Файлы 3D

  • Файл 3D – через стандартный диалог открытия задается имя SHP-файла 3D, координаты которого будут преобразованы.
  • Поля Ax, Bx, Cx, Dx – коэффициенты для преобразования координаты X.
  • Поля Ay, By, Cy, Dy - коэффициенты для преобразования координаты Y.
  • Поля Az, Bz, Cz, Dz - коэффициенты для преобразования координаты Z.

Остальные параметры формы аналогичны параметрам страницы Файлы 2D.